Big Huge Thesaurus

launching pad

noun